     Analizator stanw logicznych    ------------------------------  ___________  ____  ____________   Temat sygnalizowany w magazynie #12. Tu pora na praktyczn realizacj.  Chwalipita. Za realizacj  tego  projektu,  ale na konwencjonalnych elementach elektroni- cznych w roku 1984 otrzymaem  nagrod miesicznika Radioelektronik. Tu prezentuj wersj o  wiele  lepsz, cho moe nieco kopotliw w obsudze. By dokona pomiaru naley  mie  ATARI (800, 65, 130).  Pomiar jest nieco wolniejszy.  Wynika to z tego e wolniejszy jest generator taktujcy ktry uyty jest do tego ce- lu.  Pomimo  ponad 1MHz czstotliwoci jak oferuje Atari,  naley przyj e grna  czstotliwo  taktujca   jest duo poniej 1MHz. W wikszoci przypadkw to  wystarcza.  Co to jest analizator stanw  logicz- nych? To nic innego jak oscyloskop  przebie- gw cyfrowych i tylko takich.  To  co w rodzaju  samplera,  tyle  tylko,  e przetwarza dwa poziomy  napi.  Stan- dard TTL okrela e jest to "0"  czyli brak napicia i "1" gdy napicie  jest okoo +5V. Analizator pozwala w  takt  generatora taktujcego  pobra   kolejne   prbki badanego przebiegu, zachowa je w  pa- mici (buforze), a potem  jako  wykres zobaczy i zanalizowa.  PIA zamontowany w ATARI pozwala w ten sposb od razu mierzy osiem  przebie- gw.  Nie na darmo zarwno PORT1 jak i PORT2 wyprowadzone s na zewntrz.  To gniazda joystickw. Wystarczy tylko,  dla  bezpieczestwa, zmontowa proste bufory i  cay  przy- rzd pomiarowy gotowy.  Na dobr spra- w obejdzie si  i  bez  buforw.  Ale radz je  stosowa,  tym  bardziej  e monta jest prosty i nie  wymaga  nad- zwyczajnych umiejtnoci. Reszt robi program. Na dysku znajduje si:   1. ASL.DOC     ten opis   2. ASL.GR8     schemat bufora   3. ASL.COM     program pomiarowy   4. ASLCOM.DOC  obsuga programu   5. ASL.ASM     kod rdowy   Jak dokonuje si pomiaru. Do  wej  naley  przyczy  wyjcia badanego ukadu.  Jeeli jest to jaki prosty ukad cyfrowy,  ktry  ma jedno wyjcie (np. generator)  to  podczy naley go  tylko  do  jednej  kocwki pomiarowej.  Jeli w bardziej skompli- kowanym ukadzie zbada  naley  kilka przebiegw,   to  odpowiednie  wyjcia tego ukadu podczy naley do kilku wej pomiarowych. Uruchomi naley badany  ukad,  no  i wczy prbkowanie, uruchamiajc pro- cedur  pomiarow   programu:  ASL.COM Gdy pomiar zostanie zakoczony,  mona dokona analizy  przebiegw,  gdy  na ekranie, jak  na  ekranie  oscyloskopu zostan wyrysowane przebiegi  zero-je- dynkowe.  Mniej wicej co takiego jak na pocztku tego artykuu. Wida  wyranie  jakie  s  zalenoci czasowe poszczeglnych sygnaw.  Std oceni mona,  czy przebiegi s prawi- dowe i odpowiednio rozoone w czasie midzy sob. Oczywicie wad tego typu  analizatora jest to,  e  najmniejszym przedziaem czasowym moliwym do prbkowania  jest ten tworzony przez program  pomiarowy. Niestety,  uywajc  komputera  w roli takiego przyrzdu nie mona zrobi te- go szybciej. Wynika to z  budowy  pro- cedur pomiarowych ktre  do  wygenero- ania jednego taktu,  potrzebuj  kilku taktw generatora ATARI.  Co mona mierzy analizatorem. Podczajc go do wyj RS'a-232 mona zobaczy jak ksztatuj si  przebiegi w czasie transmisji na  poszczeglnych jego liniach. To samo CENTRONIX. Podczy si  mona  do  wejcia  SIO drugiego komputera by  zobaczy  jakie sygnay bior udzia  w  transmisji  i jak wzgldem siebie s rozoone.  Mona wiele innych pomiarw  dokona, ale zaznaczam, tylko cyfrowych.                  Teraz monta,  uruchomienie  programu   i mam nadziej ukady  elektroniczne    przestan  chowa  tajemnice  tylko     dla siebie. W czasach komputerw zwyky woltomierz ju  nie  wystarcza.  Prezentowany  tu analizator pozwoli dobra si do  tego czego nie wida. A ja  podobnym  analizatorem  (te  na ATARI) rozszyfrowaem dziaanie RS-232 Zacht do  budowy  analizatora  niech bdzie to, e potrzebny jest tylko je- den ukad w roli bufora. Zasilany jest z wntrza ATARI. Potrzebne te s dwie wtyczki takie od joysticka lub podobne Kilka opornikw daem tylko po  to  by byo "fachowo".  Mona je  odczy  przecznikiem  P lub cakowicie si ich pozby. Niekt- re uruchamiane ukady bd tego  wyma- ga. To Ty musisz zadecydowa czy maj  by czy nie. Bez nich w  niektrych  przy- padkach przebiegi mog by przekamane ASL to raczej  prbnik  ni  prawdziwy Analizator Stanw Logicznych. Pamitaj o tym i nie wieszaj  psw  na mnie. Dodatkowo! W czasie pomiaru nie s blokowane przerwania, wic pomiar obarczony jest bdem!!!            Hi! Hi! Czy wiesz co zrobi by byo dobrze? Kod rdowy masz, mona wstawi kilka rozkazw, zasemblowa.  A ja w #14 po- dam cakiem dobry program. Co tu, traktuj jako zapowied lepszego                         Zenon/DIAL